refuge of game - French English Dictionary